Geometric Modelling in Functional Style
نویسنده
چکیده
Modelling of 3D objects is a venerable subdomain of the applied geometry, too often coded in a crude way, with elegance sacrificed for the sake of efficiency. We propose to exploit the modern lazy functional programming to generate 3D surfaces, insisting upon the genericity of the underlying mathematics. We show how to generate easily the generalized sweeps thanks to the algorithmic differentiation procedures. The interest of this paper is mainly methodologic, but all solutions are practical, although they are extremely short. We show a simple but decent technique of parametrizing curves through their chord-length, using lazy series development. The relation between functional programming methods and the computer graphics world is concisely reviewed.
منابع مشابه
Investigating the Relationship Between Sensory Processing Sensitivity and Life Style With Stress in Patients With Irritable Bowel Syndrome
Objective: Irritable Bowel Syndrome (IBS) is a chronic, disabling, and functional disorder of the gastrointestinal tract in the absence of identifiable structural disorder. The present study aimed to investigate the relationship between sensory processing sensitivity and life style with perceived stress considering mediating role of duration of syndrome in patients with IBS using structural equ...
متن کاملGroimp as a Platform for Functional- Structural Modelling of Plants
The concept of relational growth grammars (RGG) is a recent effort to address the needs of functional-structural plant modelling. The programming language XL is the first language that implements this concept; it is made available for plant modelling as part of the modelling platform GroIMP. In this paper, an introduction to relational growth grammars and XL will be given using simple but instr...
متن کاملTarget detection Bridge Modelling using Point Cloud Segmentation Obtained from Photogrameric UAV
In recent years, great efforts have been made to generate 3D models of urban structures in photogrammetry and remote sensing. 3D reconstruction of the bridge, as one of the most important urban structures in transportation systems, has been neglected because of its geometric and structural complexity. Due to the UAV technology development in spatial data acquisition, in this study, the point cl...
متن کاملOn a Brunn-minkowski Theorem for a Geometric Domain Functional Considered by Avhadiev
Suppose two bounded subsets of IR are given. Parametrise the Minkowski combination of these sets by t. The Classical BrunnMinkowski Theorem asserts that the 1/n-th power of the volume of the convex combination is a concave function of t. A Brunn-Minkowski-style theorem is established for another geometric domain functional.
متن کاملModelling dynamic dependencies by functional database model
The database model CDM intended for modelling design objects is presented. All properties of design objects are modelled by functions. For modelling dynamic dependencies among objects we introduce the notion of dynamic function. The dynamic function comprises capabilities for the description of the object static structure and algorithmic dependencies among objects. Some constraints and practica...
متن کامل